pool of players - French English Dictionary